Est. Annual Revenue
$5.0-25M
Est. Employees
1.0-5.0K
Eric Leonard's photo - President of Essilor of America

President

Eric Leonard

CEO Approval Rating

60/100

Read more